//
//  Man.h
//  07_Code ARC
//
//  Created by dllo on 16/7/12.
//  Copyright © 2016年 yh. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface Man : NSObject

// ARC 下属性的语义 assign strong weak copy
// NSObject的子类 需要强引用的属性 要用strong
@property (nonatomic, strong) NSObject *object;
// NSString 特殊 用copy
@property (nonatomic, copy) NSString *string;
// 简单的数据类型用assign
@property (nonatomic, assign) NSInteger number;
// 弱引用weak(在ARC下声明协议要用weak)
// 对象释放时 使用weak修饰的内容会置空
// delegate = nil
@property (nonatomic, weak) id <NSObject>delegate;

@end
